-
Home
-
Academy LMS – WordPress LMS Plugin for Complete eLearning Solution
-
2.4.0
-
Code
-
Classes
- Mpdf
Total Complexity |
7,322 |
Dependencies |
65 |
Dependents |
56 |
Total lines |
27,531 |
Lines of code |
21,095 |
Logical lines of code |
15,304 |
Comment lines |
3,466 |
Methods |
292 |
Properties |
605 |
Methods 292
Method |
Rating |
Maintainability
|
Complexity
|
Lines of code
|
_tableWrite() |
D |
0 |
463 |
1,274 |
WriteFlowingBlock() |
D |
0 |
356 |
758 |
PaintDivBB() |
D |
0 |
290 |
977 |
setCSS() |
D |
0 |
268 |
768 |
WriteHTML() |
D |
0 |
260 |
613 |
finishFlowingBlock() |
D |
0 |
268 |
485 |
WriteFixedPosHTML() |
D |
0 |
246 |
725 |
printbuffer() |
D |
0 |
203 |
597 |
_tableRect() |
D |
0 |
192 |
494 |
_fixTableBorders() |
D |
0 |
193 |
415 |
Cell() |
D |
0 |
175 |
528 |
_tableColumnWidth() |
D |
0 |
164 |
405 |
printobjectbuffer() |
D |
0 |
158 |
483 |
TableHeaderFooter() |
D |
0 |
152 |
447 |
printcolumnbuffer() |
D |
3 |
136 |
358 |
SetPagedMediaCSS() |
D |
6 |
132 |
322 |
_tableHeight() |
D |
10 |
98 |
296 |
MovePages() |
D |
14 |
102 |
221 |
SetFont() |
D |
14 |
97 |
218 |
_beginpage() |
D |
13 |
90 |
252 |
_tableWidth() |
D |
16 |
90 |
220 |
_setInlineBlockHeights() |
D |
15 |
86 |
235 |
SubstituteCharsMB() |
D |
16 |
83 |
225 |
PrintPageBackgrounds() |
D |
16 |
84 |
205 |
AddPage() |
D |
12 |
77 |
303 |
TableCheckMinWidth() |
D |
17 |
84 |
192 |
applyGPOSpdf() |
D |
14 |
80 |
251 |
TOCpagebreakByArray() |
D |
29 |
86 |
50 |
MultiCell() |
D |
16 |
71 |
247 |
inlineObject() |
D |
19 |
75 |
183 |
WriteBarcode() |
D |
15 |
65 |
277 |
_getListMarkerWidth() |
D |
20 |
68 |
175 |
PrintTableBackgrounds() |
D |
22 |
60 |
157 |
__construct() |
D |
12 |
37 |
408 |
GetStringWidth() |
D |
26 |
53 |
124 |
Image() |
D |
22 |
46 |
186 |
InsertIndex() |
D |
23 |
45 |
186 |
DeletePages() |
D |
28 |
48 |
134 |
AddFont() |
D |
24 |
41 |
172 |
SubstituteCharsNonCore() |
D |
31 |
41 |
91 |
GetJspacing() |
D |
31 |
40 |
103 |
_setListMarker() |
D |
24 |
34 |
181 |
Output() |
D |
28 |
38 |
111 |
SetHeader() |
D |
31 |
38 |
109 |
Text() |
D |
30 |
38 |
104 |
SetFooter() |
D |
31 |
37 |
108 |
shrinkTable() |
D |
30 |
36 |
111 |
markScriptToLang() |
D |
31 |
36 |
92 |
AddPageByArray() |
D |
44 |
40 |
27 |
printkwtbuffer() |
D |
31 |
31 |
115 |
DivLn() |
D |
38 |
34 |
56 |
_createHTMLheaderFooter() |
D |
34 |
32 |
85 |
OverWrite() |
C |
29 |
29 |
120 |
SetBackground() |
C |
33 |
30 |
90 |
_puthtmlheaders() |
C |
26 |
24 |
170 |
_resizeBackgroundImage() |
C |
36 |
29 |
82 |
SetHTMLHeader() |
C |
39 |
29 |
60 |
printtablebuffer() |
C |
31 |
25 |
115 |
_saveTextBuffer() |
C |
39 |
28 |
57 |
PaintDivLnBorder() |
C |
35 |
25 |
90 |
_enddoc() |
C |
34 |
25 |
85 |
Footer() |
C |
33 |
24 |
86 |
_saveCellTextBuffer() |
C |
41 |
26 |
49 |
Annotation() |
C |
39 |
25 |
55 |
PaintImgBorder() |
B |
38 |
23 |
68 |
AdjustHTML() |
B |
29 |
19 |
120 |
border_details() |
B |
38 |
22 |
71 |
SetHTMLFooter() |
B |
41 |
20 |
59 |
WriteBarcode2() |
B |
36 |
18 |
73 |
PrintBodyBackgrounds() |
B |
40 |
18 |
47 |
GetCharWidthNonCore() |
B |
41 |
17 |
56 |
GetFullPath() |
B |
42 |
17 |
48 |
_EllipseArc() |
A |
40 |
15 |
57 |
watermark() |
A |
39 |
14 |
61 |
_kern() |
A |
40 |
14 |
60 |
SetColumns() |
A |
38 |
13 |
74 |
_getStyledNumber() |
A |
47 |
15 |
32 |
_setLineYpos() |
A |
43 |
14 |
47 |
docPageNumTotal() |
A |
44 |
14 |
44 |
IndexEntry() |
A |
47 |
14 |
35 |
_setDashBorder() |
A |
58 |
15 |
11 |
UTF8StringToArray() |
A |
50 |
13 |
26 |
SetBasePath() |
A |
45 |
12 |
41 |
TOC_Entry() |
A |
45 |
12 |
39 |
docPageNum() |
A |
47 |
12 |
37 |
docPageSettings() |
A |
47 |
12 |
37 |
_reverseTableDir() |
A |
46 |
12 |
36 |
SetAlpha() |
A |
52 |
13 |
21 |
_preForcedPagebreak() |
A |
50 |
12 |
30 |
Close() |
A |
45 |
11 |
44 |
_setBidiCodes() |
A |
49 |
12 |
29 |
GetCharWidthCore() |
A |
49 |
12 |
27 |
GetFloatDivInfo() |
A |
50 |
12 |
26 |
_setPageSize() |
A |
46 |
11 |
37 |
Reset() |
A |
41 |
9 |
59 |
AutosizeText() |
A |
44 |
10 |
43 |
UTF8toSubset() |
A |
44 |
10 |
42 |
_postForcedPagebreak() |
A |
45 |
10 |
41 |
magic_reverse_dir() |
A |
50 |
11 |
26 |
SetVisibility() |
A |
51 |
11 |
25 |
SetTextOutline() |
A |
54 |
11 |
20 |
ResetMargins() |
A |
51 |
10 |
26 |
AcceptPageBreak() |
A |
48 |
9 |
38 |
SetColor() |
A |
52 |
10 |
22 |
restoreInlineProperties() |
A |
43 |
8 |
46 |
_advanceFloatMargins() |
A |
51 |
9 |
28 |
ClearFloats() |
A |
49 |
9 |
27 |
ConvertAngle() |
A |
51 |
9 |
26 |
_setAutoFooterHeight() |
A |
52 |
9 |
24 |
getBasicOTLdata() |
A |
52 |
9 |
22 |
_setAutoHeaderHeight() |
A |
53 |
9 |
22 |
restoreFont() |
A |
46 |
8 |
36 |
TOCpagebreak() |
A |
53 |
9 |
16 |
WriteText() |
A |
49 |
8 |
29 |
WriteCell() |
A |
49 |
8 |
29 |
_splitTableGetWidth() |
A |
51 |
8 |
28 |
ReadMetaTags() |
A |
51 |
8 |
25 |
Bookmark() |
A |
52 |
8 |
24 |
BeginLayer() |
A |
54 |
8 |
20 |
writeHTMLFooters() |
A |
48 |
7 |
32 |
columnAdjustAdd() |
A |
49 |
7 |
31 |
Header() |
S |
65 |
9 |
8 |
writeHTMLHeaders() |
S |
50 |
7 |
28 |
_tableGetHeight() |
S |
51 |
7 |
27 |
_tableGetMaxRowHeight() |
S |
53 |
7 |
24 |
Thumbnail() |
S |
47 |
6 |
37 |
_dochecks() |
S |
53 |
7 |
21 |
SetDefaultFont() |
S |
55 |
7 |
21 |
AddExtGState() |
S |
55 |
7 |
20 |
SetSpacing() |
S |
56 |
7 |
20 |
SetFColor() |
S |
58 |
7 |
15 |
SetFontSize() |
S |
57 |
7 |
15 |
_SetTextRendering() |
S |
61 |
8 |
10 |
AddCJKFont() |
S |
59 |
7 |
14 |
SetDColor() |
S |
59 |
7 |
14 |
NewColumn() |
S |
52 |
6 |
27 |
SetFillColor() |
S |
59 |
7 |
12 |
SetDrawColor() |
S |
59 |
7 |
12 |
SetTextColor() |
S |
59 |
7 |
12 |
transformScale() |
S |
51 |
6 |
27 |
SetDash() |
S |
61 |
7 |
11 |
purify_utf8() |
S |
51 |
6 |
24 |
_tableGetWidth() |
S |
53 |
6 |
23 |
Link() |
S |
54 |
6 |
20 |
_computeLineheight() |
S |
56 |
6 |
19 |
IndexEntrySee() |
S |
56 |
6 |
19 |
columnAdjustPregReplace() |
S |
55 |
6 |
19 |
_getCharWidth() |
S |
57 |
6 |
17 |
_getNormalLineheight() |
S |
57 |
6 |
16 |
GetFirstBlockFill() |
S |
62 |
7 |
10 |
fixLineheight() |
S |
58 |
6 |
14 |
toFloat() |
S |
60 |
6 |
12 |
Ln() |
S |
60 |
6 |
12 |
Arrow() |
S |
51 |
5 |
25 |
_getPrevChar() |
S |
55 |
5 |
21 |
_moveToPrevChar() |
S |
55 |
5 |
21 |
Rotate() |
S |
54 |
5 |
20 |
printcellbuffer() |
S |
47 |
4 |
33 |
SetStylesArray() |
S |
57 |
5 |
17 |
SubstituteCharsSIP() |
S |
57 |
5 |
15 |
_table2cellBorder() |
S |
64 |
6 |
9 |
watermarkImg() |
S |
59 |
5 |
14 |
RoundedRect() |
S |
50 |
4 |
29 |
newFlowingBlock() |
S |
50 |
4 |
28 |
_unpackCellBorder() |
S |
45 |
3 |
40 |
_getHtmlHeight() |
S |
47 |
3 |
39 |
transformSkew() |
S |
53 |
4 |
24 |
transformRotate() |
S |
53 |
4 |
23 |
_printListBullet() |
S |
55 |
4 |
17 |
Ellipse() |
S |
56 |
4 |
16 |
_packCellBorder() |
S |
60 |
5 |
10 |
SetLineCap() |
S |
66 |
5 |
7 |
SetWatermarkText() |
S |
58 |
4 |
15 |
SetLineWidth() |
S |
65 |
5 |
8 |
SetLineJoin() |
S |
66 |
5 |
7 |
SetDisplayMode() |
S |
58 |
4 |
14 |
SubstituteChars() |
S |
60 |
4 |
13 |
initConstructorParams() |
S |
54 |
3 |
21 |
SetDirectionality() |
S |
55 |
3 |
20 |
SetWatermarkImage() |
S |
57 |
3 |
17 |
Rect() |
S |
62 |
4 |
10 |
filesInDir() |
S |
64 |
4 |
10 |
ReadCharset() |
S |
65 |
4 |
9 |
_getBorderWidths() |
S |
59 |
3 |
14 |
AddCIDFont() |
S |
56 |
3 |
14 |
AddSpotColorsFromFile() |
S |
59 |
3 |
14 |
SetStyles() |
S |
60 |
3 |
13 |
_putextgstates() |
S |
61 |
3 |
12 |
SetStyle() |
S |
62 |
3 |
11 |
RestrictUnicodeFonts() |
S |
64 |
3 |
11 |
SetTColor() |
S |
63 |
3 |
11 |
SetLeftMargin() |
S |
71 |
3 |
6 |
Open() |
S |
63 |
3 |
10 |
SetCol() |
S |
63 |
3 |
10 |
DisableTags() |
S |
64 |
3 |
10 |
setBorder() |
S |
67 |
3 |
8 |
_charDefined() |
S |
63 |
3 |
10 |
is_utf8() |
S |
64 |
3 |
10 |
SetLink() |
S |
66 |
3 |
9 |
_setBorderLine() |
S |
63 |
3 |
9 |
ResetSpacing() |
S |
65 |
3 |
10 |
transformTranslate() |
S |
60 |
2 |
14 |
_borderPadding() |
S |
59 |
2 |
13 |
_shareHeaderFooterWidth() |
S |
60 |
2 |
12 |
saveInlineProperties() |
S |
51 |
1 |
27 |
initialiseBlock() |
S |
52 |
1 |
26 |
saveFont() |
S |
52 |
1 |
24 |
AddUHCFont() |
S |
53 |
1 |
21 |
AddGBFont() |
S |
53 |
1 |
21 |
AddSJISFont() |
S |
53 |
1 |
21 |
AddBig5Font() |
S |
54 |
1 |
20 |
setHiEntitySubstitutions() |
S |
67 |
2 |
7 |
TOC() |
S |
61 |
1 |
15 |
SubstituteHiEntities() |
S |
71 |
2 |
6 |
SetCompression() |
S |
70 |
2 |
7 |
StartTransform() |
S |
71 |
2 |
7 |
setMBencoding() |
S |
72 |
2 |
6 |
purify_utf8_text() |
S |
67 |
2 |
7 |
SetSubstitutions() |
S |
67 |
2 |
8 |
StopTransform() |
S |
71 |
2 |
7 |
printfloatbuffer() |
S |
67 |
2 |
9 |
_transform() |
S |
67 |
2 |
7 |
SetDocTemplate() |
S |
69 |
2 |
8 |
SetPageTemplate() |
S |
69 |
2 |
7 |
initConfig() |
S |
65 |
2 |
9 |
initFontConfig() |
S |
65 |
2 |
9 |
EndLayer() |
S |
72 |
2 |
6 |
SetHTMLHeaderByName() |
S |
70 |
2 |
6 |
DefHTMLFooterByName() |
S |
69 |
2 |
7 |
CircularText() |
S |
68 |
2 |
6 |
SetFooterByName() |
S |
71 |
2 |
6 |
SetHeaderByName() |
S |
70 |
2 |
6 |
SetY() |
S |
68 |
2 |
8 |
DefFooterByName() |
S |
66 |
2 |
8 |
ResetStyles() |
S |
68 |
2 |
7 |
SetX() |
S |
70 |
2 |
7 |
DefHeaderByName() |
S |
66 |
2 |
8 |
SetHTMLFooterByName() |
S |
71 |
2 |
6 |
DefHTMLHeaderByName() |
S |
69 |
2 |
7 |
cleanup() |
S |
65 |
2 |
9 |
read_short() |
S |
65 |
2 |
8 |
_getObjAttr() |
S |
64 |
2 |
9 |
SetLineHeight() |
S |
68 |
2 |
7 |
SetDefaultBodyCSS() |
S |
71 |
2 |
6 |
GetCharWidth() |
S |
69 |
2 |
7 |
Write() |
S |
69 |
2 |
6 |
Shaded_box() |
S |
68 |
2 |
6 |
_endpage() |
S |
68 |
2 |
8 |
AddSpotColor() |
S |
65 |
2 |
8 |
SetProtection() |
S |
78 |
1 |
3 |
Line() |
S |
76 |
1 |
3 |
OutputFile() |
S |
79 |
1 |
3 |
OutputHttpInline() |
S |
79 |
1 |
3 |
OutputHttpDownload() |
S |
79 |
1 |
3 |
OutputBinaryData() |
S |
79 |
1 |
3 |
SetXY() |
S |
77 |
1 |
4 |
lesser_entity_decode() |
S |
66 |
1 |
8 |
tabs2spaces_callback() |
S |
76 |
1 |
3 |
date_callback() |
S |
80 |
1 |
3 |
AddFontDirectory() |
S |
77 |
1 |
4 |
SetDisplayPreferences() |
S |
82 |
1 |
3 |
AddLink() |
S |
72 |
1 |
5 |
_set_object_javascript() |
S |
68 |
1 |
8 |
SetJS() |
S |
82 |
1 |
3 |
getFontDescriptor() |
S |
82 |
1 |
3 |
_out() |
S |
81 |
1 |
3 |
_dounderline() |
S |
71 |
1 |
4 |
RestartDocTemplate() |
S |
82 |
1 |
3 |
_Arc() |
S |
73 |
1 |
4 |
SetRightMargin() |
S |
82 |
1 |
3 |
SetTitle() |
S |
82 |
1 |
3 |
SetAuthor() |
S |
82 |
1 |
3 |
issetBorder() |
S |
73 |
1 |
5 |
SetKeywords() |
S |
82 |
1 |
3 |
SetCreator() |
S |
82 |
1 |
3 |
AddCustomProperty() |
S |
80 |
1 |
3 |
SetAssociatedFiles() |
S |
82 |
1 |
3 |
SetAutoPageBreak() |
S |
73 |
1 |
5 |
SetAdditionalXmpRdf() |
S |
82 |
1 |
3 |
SetAnchor2Bookmark() |
S |
82 |
1 |
3 |
all_entities_to_utf8() |
S |
72 |
1 |
6 |
AddColumn() |
S |
77 |
1 |
4 |
SetTopMargin() |
S |
82 |
1 |
3 |
AliasNbPages() |
S |
81 |
1 |
3 |
AliasNbPageGroups() |
S |
81 |
1 |
3 |
_setClippingPath() |
S |
63 |
1 |
10 |
PageNo() |
S |
83 |
1 |
3 |
Circle() |
S |
79 |
1 |
3 |
SetMargins() |
S |
74 |
1 |
5 |
SetSubject() |
S |
82 |
1 |
3 |
SetDefaultFontSize() |
S |
68 |
1 |
7 |
aliasReplace() |
S |
63 |
1 |
10 |